Dictionary of medical acronyms & abbreviations. 2014.
LRSDS — long range standoff detection system … Medical dictionary